cc = g++
all:test.o init.o ethernet.o data_proc.o msgList.o
	$(cc) -pthread -o test $^

test.o:test.cpp
	$(cc) -o test.o -c $<

init.o:init.cpp
	$(cc) -o init.o -c $<

ethernet.o:ethernet.cpp
	$(cc) -o ethernet.o -c $<

data_proc.o:data_proc.cpp
	$(cc) -o data_proc.o -c $<

msgList.o:test_msgList.cpp
	$(cc) -o msgList.o -c $<

clean:
	rm *.o test
